/* index.scss */
.ui-page {
  position: relative;
  z-index: 2;
  display: flex;
  font-size: var(--win-font);
  color: var(--win-text);
  width: 100vw;
  height: 100vh;
  margin: 0;
  padding: 0;
  &-body {
    &-main {
      // background-color: var(--win-theme-main); // 这个样式存在问题
      width: 100vw;
      z-index: 2;
      &-container {
        min-height: calc(var(--win-screen-height) - var(--win-tabBar-height) - var(--win-bottom-safe-height) - var(--win-navBar-height));
        z-index: 2;
      }
    }
    &-bg {
      height: 100vh;
      width: 100vw;
      position: absolute;
      top: 0;
      left: 0;
      z-index: -1;
    }
  }
}